import { defineConfig } from 'vite';
import uni from '@dcloudio/vite-plugin-uni';

// 引入自动引入Hook插件
import AutoImport from 'unplugin-auto-import/vite';
// https://vitejs.dev/config/
export default defineConfig({
  plugins: [
    uni(),
    AutoImport({
      imports: ['vue', 'uni-app'],
      // 生成全局自动引入配置文件
      dts: "./src/auto-imports.d.ts",
    }),
  ],

  // 服务器的配置
  server: {
    // 反向代理
    proxy: {
      '/work': {
        // target: 'http://www.fast.com/work',// 反向代理的目标地址
        target: 'https://www.cloudplatform.fangchengyu.fun/work',// 线上
        changeOrigin: true, // 允许跨域
        // 替换掉work前缀 防止多个work地址
        rewrite: (path) => path.replace(/^\/work/, ''),
      },
    }
  }
})
